CREATE EXTERNAL TABLE IF NOT EXISTS spmi_ods.spmi_share_rule_field_new(
id                                                 bigint                         COMMENT '主键ID',
share_rule_id                                      bigint                         COMMENT '分摊规则ID',
sort_num                                           smallint                       COMMENT '经停顺序 1:始发 2:目的 3:经停',
network_id                                         bigint                         COMMENT '网点ID',
network_code                                       String                         COMMENT '网点编号',
network_name                                       String                         COMMENT '网点名称',
share_level                                        smallint                       COMMENT '分摊等级 1:第一集团 2:第二集团 3:第三集团',
share_type                                         smallint                       COMMENT '分摊模式(1:按比例 2:固定金额)',
cal_exp                                            Double                         COMMENT '算费公式',
handling_type                                      smallint                       COMMENT '装载类型 1:只装不卸 2:只卸不装 3:有装有卸'
)
COMMENT '分摊规则明细表'
PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/spmi_ods.db/external/spmi_share_rule_field_new'
TBLPROPERTIES (
  'parquet.column.index.access'='true'
);